electrically controlled clock - French English Dictionary